Bob Geldof has defended the Band Aid 40 charity single release following backlash from several artists.